be infested with insects - Alemán Inglés Diccionario